.flex_center    {display: flex;justify-content: center;align-items: center;}
.flex_between_center    {display: flex;justify-content: space-between;align-items: center;}
.flex_between_start    {display: flex;justify-content: space-between;align-items: flex-start;}
.flex_around_center    {display: flex;justify-content: space-around;align-items: center;}
.flex_start_center    {display: flex;justify-content: flex-start;align-items: center;}
.flex_end_center    {display: flex;justify-content: flex-end;align-items: center;}
.flex_ycenter {display: flex; align-items: center;}
.flex_xcenter {display: flex; justify-content: center;}

.d-none         { display: none !important; }
.d-inline       { display: inline !important; }
.d-inline-block { display: inline-block !important; }
.d-block        { display: block !important; }
.d-table        { display: table !important; }
.d-table-cell   { display: table-cell !important; }
.d-flex         { display: flex !important; }
.d-inline-flex  { display: inline-flex !important; }
.flex-reverse   { display: flex; flex-direction: column-reverse !important; }
.flex-start     { display: flex; }
